package cn.com.cifi.mars.bean.bo;

import cn.com.cifi.mars.entity.SignPlanVersionDetail;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author jxy
 * @date 2020/03/10
 */
@Data
@ApiModel(value = "签约计划初始化", description = "签约计划初始化")
public class SignInitializeBO {

    @ApiModelProperty(name = "signPlanVersionDetail", value = "产品构成签约详情")
    SignPlanVersionDetail signPlanVersionDetail;
    @ApiModelProperty(name = "signSupplyDetailList", value = "产品构成签约供货详情")
    List<SignSupplyDetailBO> signSupplyDetailList;
    @ApiModelProperty(name = "isParking", value = "是否车位楼栋")
    Integer isParking;
    @ApiModelProperty(name = "versionType", value = "版本类型")
    String versionType;
    @ApiModelProperty(name = "yearMonth", value = "签约年月")
    String yearMonth;
    @ApiModelProperty(name = "isBefore", value = "是否已过月份")
    Boolean isBefore;
    @ApiModelProperty(name = "isSignActual", value = "当月是否存在实际签约数据")
    Boolean isSignActual;
}
